( function( $ ) { function sasnio_css_inline_js(){ var _inline_css = ""; $('head').append(_inline_css); } function sasnio_zoom_point_js(){ elementorFrontend.waypoint($(document).find('.pxl-zoom-point'), function () { var offset = $(this).offset(); var offset_top = offset.top; var scroll_top = $(window).scrollTop(); }, { offset: -100, triggerOnce: true }); } function sasnio_section_before_render(){ var _elementor = typeof elementor != 'undefined' ? elementor : elementorFrontend; _elementor.hooks.addFilter( 'pxl-custom-section/before-render', function( html, settings, el ) { if (typeof settings['row_divider'] !== 'undefined') { if(settings['row_divider'] == 'angle-top' || settings['row_divider'] == 'angle-bottom' || settings['row_divider'] == 'angle-top-right' || settings['row_divider'] == 'angle-bottom-left') { html = ''; return html; } if(settings['row_divider'] == 'angle-top-bottom' || settings['row_divider'] == 'angle-top-bottom-left') { html = ''; return html; } if(settings['row_divider'] == 'wave-animation-top' || settings['row_divider'] == 'wave-animation-bottom') { html = ''; return html; } if(settings['row_divider'] == 'curved-top' || settings['row_divider'] == 'curved-bottom') { html = ''; return html; } } } ); } var PXL_Icon_Contact_Form = function( $scope, $ ) { setTimeout(function () { $('.pxl--item').each(function () { var icon_input = $(this).find(".pxl--form-icon"), control_wrap = $(this).find('.wpcf7-form-control'); control_wrap.before(icon_input.clone()); icon_input.remove(); }); }, 50); }; $( window ).on( 'elementor/frontend/init', function() { sasnio_css_inline_js(); sasnio_zoom_point_js(); sasnio_section_before_render(); elementorFrontend.hooks.addAction( 'frontend/element_ready/pxl_contact_form.default', PXL_Icon_Contact_Form ); } ); } )( jQuery );